export {}

// 泛型接口（了解）
interface IdFn<type> {
  id: (value: type) => type
  ids: () => type[]
}

let obj: IdFn<number> = {
  id(value) {
    return value
  },
  ids() {
    return [1, 2]
  },
}

// 数组的类型 就是一个泛型接口
const arrs = ['1', '2']
const arrs1 = [1, 2]
arrs.forEach((item) => {})
arrs1.forEach((item) => {})
